-- background: 14423 from stack: in -- bmap block id: 64195 -- flags: 0000 -- background id: 0 -- name: CSL Marks ----- HyperTalk script ----- on openBackground installMenuBar 1090,1091,1092,1093,1094,-211 setMenuItem 1091,1,"New Bin" checkMenuItem 1093,1,true checkMenuItem 1094,1,true end openBackground on mouseDown repeat with index = 1 to 4 set hilite of background button index to false set lockText of background field index to true end repeat end mouseDown on doMenu menuItem lock screen if menuItem contains "About" then if the optionKey is not down then resetCards end if restoreMenuBar go to card short name of this background of background "About" unlock screen with zoom close else if menuItem is "Home" then if the optionKey is not down then resetCards end if restoreMenuBar go home else if menuItem contains "Quit" then if the optionKey is not down then resetCards end if restoreMenuBar false go to card "Mac School® Shell" unlock screen with zoom close else if menuItem is "New Bin" then repeat with index = 1 to 4 set hilite of background button index to false if not visible of background button index then show background button index show background field (index + 4) show background field index put "0" into background field (index + 4) put "Bin " & the long time into background field index set hilite of background button index to true set lockText of background field index to false add 1 to background field "Bins" put 0.0 into bg field id ((index * 3) + 14) put "Omit" into bg field id ((index * 3) + 15) put 0.0 into bg field id ((index * 3) + 16) repeat with count = 1 to 8 put "Omit" into bg field id ((index * 8) + count + 20) end repeat unlock screen select text of background field index put menuItem into it exit doMenu end if end repeat else if menuItem is "New Task" then repeat with index = 1 to 3 if not visible of card field index then if index = 1 then put "is " & index & " task" into card field "Number of Tasks" else put "are " & index & " tasks" into card field "Number of Tasks" end if repeat with count = 1 to 4 if short name of this card is background field count then put index into background field (count + 4) end if end repeat show card field index put "Task " & the long time into card field index add 1 to background field "Tasks" put 0.0 into card field id ((index * 5) + 1) put 0 into card field id ((index * 5) + 2) put "Omit" into card field id ((index * 5) + 3) put 0.0 into card field id ((index * 5) + 4) put 0.0 into card field id ((index * 5) + 5) repeat with count = 1 to 5 put "Omit" into card field id ((index * 5) + count + 15) end repeat unlock screen select text of card field index put menuItem into it exit doMenu end if end repeat else if menuItem is "Open…" then repeat with index = 1 to 4 if hilite of background button index then set cursor to watch repeat with index = 1 to the number of bg fields put bg field index into item index of array end repeat go to card background field index of this background if the result is empty then repeat with index = 1 to the number of bg fields put item index of array into bg field index end repeat unlock screen with zoom open set hilite of background button index to false else unlock screen set cursor to hand exit doMenu end if end repeat else if menuItem is "Report Cards" then if the optionKey is not down then resetCards end if restoreMenuBar false go to background "Report Cards" else if menuItem is "Clear" then repeat with index = 1 to 4 if hilite of background button index then subtract 1 from background field "Bins" repeat with count1 = (index + 1) to 4 if visible of background button count1 then put bg field count1 into bg field (count1 - 1) put bg field (count1 + 4) into bg field (count1 + 3) put bg field id ((count1 * 3) + 14) into bg field id (((count1 - 1) * 3) + 14) put bg field id ((count1 * 3) + 15) into bg field id (((count1 - 1) * 3) + 15) put bg field id ((count1 * 3) + 16) into bg field id (((count1 - 1) * 3) + 16) repeat with count2 = 1 to 8 put bg field id ((count1 * 8) + count2 + 20) into bg field id (((count1 - 1) * 8) + count2 + 20) end repeat else hide background button (count1 - 1) hide background field (count1 + 3) hide background field (count1 - 1) put empty into bg field id (((count1 - 1) * 3) + 14) put empty into bg field id (((count1 - 1) * 3) + 15) put empty into bg field id (((count1 - 1) * 3) + 16) repeat with count2 = 1 to 8 put empty into bg field id (((count1 - 1) * 8) + count2 + 20) end repeat exit repeat end if end repeat if index = 4 OR count1 = 4 then hide background button 4 hide background field 8 hide background field 4 put empty into bg field id 26 put empty into bg field id 27 put empty into bg field id 28 repeat with count2 = 1 to 8 put empty into bg field id (count2 + 52) end repeat end if exit repeat end if end repeat else if menuItem is "Automatic Calculation" then getMenuMark 1093,1 if the result is 0 then checkMenuItem 1093,1,true else checkMenuItem 1093,1,false else if menuItem is "Screen" then checkMenuItem 1094,1,true checkMenuItem 1094,2,false else if menuItem is "Printer" then checkMenuItem 1094,1,false checkMenuItem 1094,2,true else if menuItem is "Students…" OR menuItem is "Special Marks…" OR menuItem is "Class Details…" OR menuItem is "Letter Grades…" OR menuItem is "Consolidation…" OR menuItem is "Term Marks…" OR menuItem is "Sort…" OR menuItem is "Task Statistics" OR menuItem is "Student Report…" OR menuItem is "Term Report…" then push card go to card menuItem of this background end if unlock screen end doMenu on resetCards set cursor to watch repeat with index = 1 to 4 if visible of background button index then hide background button index hide background field (index + 4) hide background field index end if end repeat go to first card of this background put 0 into background field "Bins" put 0 into background field "Tasks" put 0.0 into background field "Sum" put "Omit" into background field "Average" repeat with index = 17 to 60 put empty into background field id index end repeat repeat with index = 61 to 68 put "0.0" into background field id index end repeat repeat with index = 69 to 76 put empty into background field id index end repeat go to next card of this background -- Assignments repeat with index = 3 to 5 hide card field id index end repeat repeat with index = 6 to 35 put empty into card field id index end repeat put "are 0 tasks" into card field "Number of Tasks" go to next card of this background -- Exams repeat with index = 3 to 5 hide card field id index end repeat repeat with index = 6 to 35 put empty into card field id index end repeat put "are 0 tasks" into card field "Number of Tasks" go to next card of this background -- Term 1 Mark repeat with index = 3 to 5 hide card field id index end repeat repeat with index = 6 to 35 put empty into card field id index end repeat put "are 0 tasks" into card field "Number of Tasks" end resetCards -- part 1 (button) -- low flags: 80 -- high flags: 0000 -- rect: left=143 top=56 right=92 bottom=181 -- title width / last selected line: 0 -- icon id / first selected line: 5041 / 5041 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseDown if not hilite of me then repeat with index = 1 to 4 set hilite of background button index to false end repeat set hilite of me to true else lock screen set cursor to watch repeat with index = 1 to the number of bg fields put bg field index into item index of array end repeat go to card background field the number of me of this background if the result is empty then repeat with index = 1 to the number of bg fields put item index of array into bg field index end repeat unlock screen with zoom open set hilite of me to false else unlock screen set cursor to hand end if end mouseDown -- part 2 (button) -- low flags: 80 -- high flags: 0000 -- rect: left=215 top=56 right=92 bottom=253 -- title width / last selected line: 0 -- icon id / first selected line: 5041 / 5041 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseDown if not hilite of me then repeat with index = 1 to 4 set hilite of background button index to false end repeat set hilite of me to true else lock screen set cursor to watch repeat with index = 1 to the number of bg fields put bg field index into item index of array end repeat go to card background field the number of me of this background if the result is empty then repeat with index = 1 to the number of bg fields put item index of array into bg field index end repeat unlock screen with zoom open set hilite of me to false else unlock screen set cursor to hand end if end mouseDown -- part 3 (button) -- low flags: 80 -- high flags: 0000 -- rect: left=287 top=56 right=92 bottom=325 -- title width / last selected line: 0 -- icon id / first selected line: 5041 / 5041 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseDown if not hilite of me then repeat with index = 1 to 4 set hilite of background button index to false end repeat set hilite of me to true else lock screen set cursor to watch repeat with index = 1 to the number of bg fields put bg field index into item index of array end repeat go to card background field the number of me of this background if the result is empty then repeat with index = 1 to the number of bg fields put item index of array into bg field index end repeat unlock screen with zoom open set hilite of me to false else unlock screen set cursor to hand end if end mouseDown -- part 4 (button) -- low flags: 80 -- high flags: 0000 -- rect: left=359 top=56 right=92 bottom=397 -- title width / last selected line: 0 -- icon id / first selected line: 5041 / 5041 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseDown if not hilite of me then repeat with index = 1 to 4 set hilite of background button index to false end repeat set hilite of me to true else lock screen set cursor to watch repeat with index = 1 to the number of bg fields put bg field index into item index of array end repeat go to card background field the number of me of this background if the result is empty then repeat with index = 1 to the number of bg fields put item index of array into bg field index end repeat unlock screen with zoom open set hilite of me to false else unlock screen set cursor to hand end if end mouseDown -- part 5 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=128 top=92 right=117 bottom=197 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: ----- HyperTalk script ----- on mouseUp set lockText of me to false select text of me end mouseUp on closeField set lockText of me to true set hilite of background button the number of me to false select empty end closeField -- part 6 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=200 top=92 right=117 bottom=269 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: ----- HyperTalk script ----- on mouseUp set lockText of me to false select text of me end mouseUp on closeField set lockText of me to true set hilite of background button the number of me to false select empty end closeField -- part 7 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=272 top=92 right=117 bottom=341 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: ----- HyperTalk script ----- on mouseUp set lockText of me to false select text of me end mouseUp on closeField set lockText of me to true set hilite of background button the number of me to false select empty end closeField -- part 8 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=344 top=92 right=117 bottom=413 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: ----- HyperTalk script ----- on mouseUp set lockText of me to false select text of me end mouseUp on closeField set lockText of me to true set hilite of background button the number of me to false select empty end closeField -- part 9 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=148 top=66 right=79 bottom=169 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 9 -- style flags: 256 -- line height: 12 -- part name: ----- HyperTalk script ----- on mouseDown send "mouseDown" to background button (id of me - 8) end mouseDown -- part 10 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=220 top=66 right=79 bottom=241 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 9 -- style flags: 256 -- line height: 12 -- part name: ----- HyperTalk script ----- on mouseDown send "mouseDown" to background button (id of me - 8) end mouseDown -- part 11 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=292 top=66 right=79 bottom=313 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 9 -- style flags: 256 -- line height: 12 -- part name: ----- HyperTalk script ----- on mouseDown send "mouseDown" to background button (id of me - 8) end mouseDown -- part 12 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=364 top=66 right=79 bottom=385 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 9 -- style flags: 256 -- line height: 12 -- part name: ----- HyperTalk script ----- on mouseDown send "mouseDown" to background button (id of me - 8) end mouseDown -- part 13 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=462 top=55 right=68 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: Students -- part 14 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=462 top=71 right=84 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: Bins -- part 15 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=462 top=87 right=100 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: Tasks -- part 16 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=445 top=119 right=134 bottom=481 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: Sum -- part 17 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=127 top=119 right=134 bottom=198 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: ----- HyperTalk script ----- on closeField put bg field 13 + bg field 16 + bg field 19 + bg field 22 into temp put temp & ".0" into bg field "Sum" if background field id 69 is empty then repeat with index = 61 to 68 put "Omit" into background field id index end repeat repeat with index = 69 to 76 put "n/a" into background field id index end repeat end if end closeField -- part 18 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=127 top=135 right=150 bottom=198 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: ----- HyperTalk script ----- on closeField put empty into temp put empty into count repeat with index = 1 to 4 if bg field ((index - 1) * 4) + 18) <> "Omit" then add bg field ((index - 1) * 4) + 18) to temp add one to count end if end repeat if temp <> empty then put (temp / count) & ".0" into bg field "Average" end closeField -- part 19 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=127 top=151 right=166 bottom=198 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 20 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=199 top=119 right=134 bottom=270 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: ----- HyperTalk script ----- on closeField put bg field 13 + bg field 16 + bg field 19 + bg field 22 into temp put temp & ".0" into bg field "Sum" end closeField -- part 21 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=199 top=135 right=150 bottom=270 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 22 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=199 top=151 right=166 bottom=270 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 23 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=271 top=119 right=134 bottom=342 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: ----- HyperTalk script ----- on closeField put bg field 13 + bg field 16 + bg field 19 + bg field 22 into temp put temp & ".0" into bg field "Sum" end closeField -- part 24 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=271 top=135 right=150 bottom=342 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 25 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=271 top=151 right=166 bottom=342 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 26 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=343 top=119 right=134 bottom=414 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: ----- HyperTalk script ----- on closeField put bg field 13 + bg field 16 + bg field 19 + bg field 22 into temp put temp & ".0" into bg field "Sum" end closeField -- part 27 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=343 top=135 right=150 bottom=414 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 28 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=343 top=151 right=166 bottom=414 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 29 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=127 top=185 right=200 bottom=198 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 30 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=127 top=201 right=216 bottom=198 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 31 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=127 top=217 right=232 bottom=198 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 32 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=127 top=233 right=248 bottom=198 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 33 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=127 top=249 right=264 bottom=198 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 34 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=127 top=265 right=280 bottom=198 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 35 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=127 top=281 right=296 bottom=198 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 36 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=127 top=297 right=312 bottom=198 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 37 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=199 top=185 right=200 bottom=270 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 38 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=199 top=201 right=216 bottom=270 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 39 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=199 top=217 right=232 bottom=270 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 40 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=199 top=233 right=248 bottom=270 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 41 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=199 top=249 right=264 bottom=270 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 42 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=199 top=265 right=280 bottom=270 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 43 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=199 top=281 right=296 bottom=270 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 44 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=199 top=297 right=312 bottom=270 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 45 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=271 top=185 right=200 bottom=342 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 46 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=271 top=201 right=216 bottom=342 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 47 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=271 top=217 right=232 bottom=342 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 48 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=271 top=233 right=248 bottom=342 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 49 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=271 top=249 right=264 bottom=342 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 50 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=271 top=265 right=280 bottom=342 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 51 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=271 top=281 right=296 bottom=342 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 52 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=271 top=297 right=312 bottom=342 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 53 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=343 top=185 right=200 bottom=414 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 54 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=343 top=201 right=216 bottom=414 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 55 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=343 top=217 right=232 bottom=414 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 56 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=343 top=233 right=248 bottom=414 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 57 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=343 top=249 right=264 bottom=414 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 58 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=343 top=265 right=280 bottom=414 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 59 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=343 top=281 right=296 bottom=414 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 60 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=343 top=297 right=312 bottom=414 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 61 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=415 top=185 right=200 bottom=452 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 62 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=415 top=201 right=216 bottom=452 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 63 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=415 top=217 right=232 bottom=452 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 64 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=415 top=233 right=248 bottom=452 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 65 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=415 top=249 right=264 bottom=452 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 66 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=415 top=265 right=280 bottom=452 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 67 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=415 top=281 right=296 bottom=452 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 68 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=415 top=297 right=312 bottom=452 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 69 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=453 top=185 right=200 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 70 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=453 top=201 right=216 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 71 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=453 top=217 right=232 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 72 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=453 top=233 right=248 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 73 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=453 top=249 right=264 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 74 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=453 top=265 right=280 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 75 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=453 top=281 right=296 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 76 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=453 top=297 right=312 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: -- part 77 (button) -- low flags: 00 -- high flags: 0000 -- rect: left=12 top=28 right=43 bottom=27 -- title width / last selected line: 0 -- icon id / first selected line: 5068 / 5068 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Close ----- HyperTalk script ----- on mouseDown set icon of me to "Close Box Hi" end mouseDown on mouseLeave set icon of me to "Close Box" end mouseLeave on mouseUp set icon of me to "Close Box" end mouseUp -- part 78 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=445 top=135 right=150 bottom=490 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 65535 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: Average